body {
    background: url("../images/bg-main.gif") repeat scroll 0 0 #E4E4E4;
    color: #2F2F2F;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 17px;
    margin: 0;
    padding: 0;
}

#container {
	margin: 0 auto;
	width: 1064px;
	padding:20px 8px 8px;
}


#landing_header {   
    padding-bottom: 0;
    position: relative;    
    z-index: 99;
	top:10px;
}

#header {   
    height:70px;
}

#landing_logo {
    background: url("../images/big_logo2.png") no-repeat;
	width:500px;
	height:120px;
}

#logo {
    background: url("../images/logo_min.png") no-repeat;
	width:500px;
	float: left;
    height: 68px;
}
#logout {
float: right;
}

#man{
    background: url("../images/man.png") no-repeat;
	width:567px;
	height:500px;
}

#landing {   
    width:1064px;
	height:500px;
	background-color:#000;
	border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	background: #000 url("../images/man.png") right no-repeat;
	
}

#promo {
	color: #84B0FF;
    font: 18px 'Lucida Grande',sans-serif;
    margin: 6px 0;
    padding-left: 14px;
    width: 556px;
}

#login_form, #reg_form, #recovery_form{
    background-color: #F3F7B6;
    border-radius: 10px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
    margin-left: 130px;
    margin-top: 40px;
    padding: 15px 0 20px 14px;
	width: 320px;
}

#reg_form, #recovery_form{
	display:none;
	margin-top: 0;
}

#recovery_form{
margin-top: 50px;
}

#pass_recovery,.empty_block{
	margin-bottom: 10px;
}

#pass_recovery a{
	color:#D38D63;
}

#pass_recovery a:hover{
	text-decoration:none;
}
.empty_block{

}

.padd-form{
	display:block;
}

.field{
	width: 215px;
	border: 1px solid #E4E4E4;
	 padding: 4px;
}


#error {
	 color:red;
     font-weight:bold;
}

.error {
	color:red;
	padding-left: 10px;
}


.box, .box_rel {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 7px 7px 7px 7px;
    box-shadow: 0 6px 6px rgba(48, 50, 50, 0.1);
    margin-bottom: 20px;
}

.box_rel {
position: relative;
}

.button {
     background: url("../images/button_sprite.png") repeat-x scroll left top #99C102;
    border:0;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    line-height: 21px;
    text-decoration: none;
    text-transform: uppercase;
	color: #fff;
	border-radius: 3px;
     padding: 4px;
	 font: bold 12px 'Lucida Grande',sans-serif;
}

#login_form input,#reg_form input {
	margin-right:6px;
}

.button:hover {
	 background: url("../images/button_sprite.png") repeat-x scroll left bottom rgba(0, 0, 0, 0)
}

#menu {
	background: url('../images/menu.png') left top repeat-x #ffffff;
	margin: 0 auto 0px;
	width: 1064px;
	padding: 0;
	margin-bottom: 20px;
	box-shadow: 0 6px 6px rgba(48, 50, 50, 0.09);
	border-radius: 7px;
	height: 60px;
}

#menu ul {
	list-style: none;
	margin: 0;
	padding: 0;

}

#menu ul {
list-style: none;
}

#menu > ul > li {
float: left;
z-index: 10;
padding: 0px 1px 0px 0px;
position: relative;
background: url('../images/separator.png') right top no-repeat;
cursor:pointer;
}

#menu > ul > li:first-child > a {
border-radius: 7px 0 0 7px;
}

#menu > ul > li > a {
padding: 22px 26px;
display: block;
z-index: 1;
position: relative;
font-family: 'Open Sans', sans-serif;
font-weight: 700;
color: #383737;
font-size: 16px;
text-decoration: none;
text-transform: uppercase;

}

#menu > ul > li > a:hover, #menu > ul > li.sfHover > a, #menu > ul > li.active > a {
    background: url('../images/menu-li-hover.png') repeat-x scroll left top #AAD702;
    color: #FFFFFF;
}

.main-container {
    margin: 0 auto;
    padding-bottom: 59px;
    width: 1064px;
}


#wrap_container {
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    text-align: left;
}

#column-left {
    float: left;
    width: 241px;
}


#column-left + #column-right + #content, #column-left + #content {
    margin-left: 261px;
}
#content {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 7px;
    box-shadow: 0 6px 6px rgba(48, 50, 50, 0.1);
}

.box .box-heading {
    background: url('../images/bg-heading.png') repeat-x scroll left top #FFFFFF;
    border-bottom: 1px solid #EDEDED;
    border-radius: 7px 7px 0 0;
    color: #383737;
    font-family: Helvetica;
    font-size: 16px;
    font-weight: 600;
    line-height: 26px;
    padding: 15px 20px;
    text-transform: uppercase;
}


.box .box-content {
    border-top: medium none;
    overflow: hidden;
    padding: 20px;
}

.acount {
    list-style: none outside none;
}

#column-left .info li a, #column-right .info li a, .afine li a, .acount li a, a.album_news,#logout a {
    
    color: #5D5858;
    display: inline-block;
    font-size: 12px;
    line-height: 15px;
    padding: 0 0 0 15px;
    text-decoration: none;
}
#logout a {
color: #cecece;
}

#column-left .info li a, #column-right .info li a, .afine li a, .acount li a{
 background: url('../images/marker-1.png') no-repeat scroll left 5px rgba(0, 0, 0, 0);
 
}

.afine li, .acount li {
    background: url('../images/line-2.png') repeat-x scroll left top rgba(0, 0, 0, 0);
}

.afine li:first-child, .acount li:first-child {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}

#column-left .info li a:hover, #column-right .info li a:hover, .afine li a:hover, .acount li a:hover , a.album_news:hover,#logout a:hover {
    color: #8DB201;
}

#column-left .info li, #column-right .info li, .afine li, .acount li {
    padding: 7px 0 8px;
}

.breadcrumb {
    background: url('../images/bg-heading.png') repeat-x scroll left top #FFFFFF;
    border-bottom: 1px solid #EDEDED;
    border-radius: 7px 7px 0 0;
    color: #383737;
    font-family: Helvetica;
    font-size: 12px;
    font-weight: 600;
    line-height: 26px;
    padding: 15px 20px;
    text-transform: uppercase;
}


.breadcrumb span {
    color: #191919;
    font-size: 12px;
    text-decoration: none;
}

#main_avatar{
	float:left;
	padding:20px;
}

.clear
{
	clear:both;
}

#avatar{
	width:182px;
	height:258px;
	overflow: hidden;
	margin-bottom: 8px;
}

#main_avatar a{
	color:#8DB201;
	padding-left:64px;
}

#main_avatar a:hover{
	text-decoration:none;
	color: #2F2F2F;
}

#personal{
	margin-left:230px;
	padding-top:16px;
}

.first_last_name{
	color: #8DB201;
	font-size: 12px;
    font-weight: bold;
	text-transform: uppercase;
	text-decoration:none;
}

.edit
{
	background: url('../images/edit0.png') no-repeat;
	width:20px;
	height:20px;
	display: inline-block;
	margin-left:12px;
	cursor:pointer;
}

.personal_title
{
	font-weight: bold;
}

#personal div{
	margin-bottom:10px;
}

.hide-layout {
	background: #000;
	bottom: 0;
	display: none;
	height: 100%;
	opacity: 0.5;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 998;
}

.set_date {
float: left;
left: -4px;
margin-bottom: 24px;
margin-right: 14px;
position: relative;
top: 5px;
}

.set_power_data, .set_antropometr_data, .set_federation, .set_tityl{
position: relative;
left: -4px;
margin-bottom: 24px;
}

.set_antropometr_data, .set_federation{
margin-bottom: 20px;
}

.set_federation, .set_tityl{
margin-top:24px;
}

#popup_edit tr {
	 height:32px;
}

#popup_edit tr td , #popup_contacts tr td{
	 padding-right: 8px;
}

#popup_edit select {
	 padding:4px;
}

#popup_edit select[name="contry"],#popup_edit select[name="region"],#popup_edit select[name="city"] {
	 width: 204px;
	
}

#popup_edit select{
border: 1px solid #E4E4E4;
}

.field_weight, .field_result {
	border: 1px solid #E4E4E4;
    padding: 4px;
    width: 64px;
}

.field_result {
	 width: 24px;
}

.offset_left{
	padding-left: 6px;
}

.content-filter, .search_block_header {
	padding: 10px 20px;
	overflow: auto;
	margin-bottom: 0px;
	background: url("../images/bg-heading.png") repeat-x scroll left top #FFFFFF;
	border-bottom: 1px solid #EDEDED;
}

.search_block_header {
	border: 1px solid #EDEDED;
	color: #99C102;
    font-weight: bold;
	cursor:pointer;
}

.content-filter #uniform-undefined, .content-filter b, .content-filter span {
	float:left;
	margin-right:4px;
}

.news, #main_search {
padding: 20px 20px 0px 20px;
margin-bottom: 7px;
}

.news  ul {
list-style: none;
margin: 0;
padding: 0;
}

.news ul li, .wrap_search_block{
overflow: hidden;
border: 1px solid #EEEEEE;
padding: 20px;
margin-bottom: 20px;
border-radius: 3px;
}

.wrap_search_block{
border-top:none;
padding-bottom: 12px;
}



.news .right {
float: right;
text-align: left;
min-height: 214px;
width: 126px;

}

.news .left {
overflow: hidden;
border-right: 1px solid #EEEEEE;
}

.paginator {
display: inline-block;
width: 20px;
padding: 10px 20px 20px;
}

.news_info {
  padding-bottom:22px;
 
}

.video_icon {
background: url("../images/video_news.png") no-repeat;
display: inline-block;
height: 30px;
width: 34px;
}

.photo_icon , .notes_icon, .advert_icon {
background: url("../images/photo_news.png") no-repeat;
display: inline-block;
height: 30px;
width: 30px;
position: relative;
top: 6px;
margin-right: 4px;
}

.notes_icon {
background: url("../images/notes_news.png") no-repeat;
}
.advert_icon {
background: url("../images/advert_news.png") no-repeat;
width: 38px;
}


.date{
color:#777;
font-family: Helvetica;
font-size: 10px;
}

.news_info div.date, .news_description{
padding-top: 18px;
 padding-right: 32px;
}

.news_info div.date{
float: right;
}

.like_icon, .unlike_icon {
background: url("../images/like.png") no-repeat;
display: inline-block;
height: 49px;
width: 85px;

}

.unlike_icon {
background: url("../images/unlike.png") no-repeat;
}

.news_btn {
overflow: hidden;
border: 0px !important;
padding: 2px 0 0 12px!important;
margin-bottom: -5px !important;

}

.like_count, .unlike_count {
float: left;
padding-top:16px;
margin-right:4px;
}

#news_icon_comments {
background: url("../images/comments.png") 36px 0px no-repeat;
height: 66px;
margin-top:6px;
position:relative;
}

#news_icon_comments b{
left: 14px;
position: relative;
top: 50px;
}

.socnet_fb, .socnet_tw, .socnet_vk, .socnet_ok, .socnet_gp, .socnet_mail    {
background: url("../images/soc_nets.png") 0px 0px no-repeat;
height: 32px;
width: 32px;
display: inline-block;
cursor:pointer;
}

.news_btn > .socnet_fb {
margin-top:30px;
}

.socnet_tw {
	 background: url("../images/soc_nets.png") -128px 0 no-repeat; 
 }
 
 .socnet_vk {
	 background: url("../images/soc_nets.png") -160px 0 no-repeat; 
 }
  .socnet_ok {
	 background: url("../images/soc_nets.png") -96px 0 no-repeat; 
 }
 
  .socnet_gp {
	 background: url("../images/soc_nets.png") -32px 0 no-repeat; 
 }
 
  .socnet_mail {
	 background: url("../images/soc_nets.png") -64px 0 no-repeat; 
 }
 
 a.album_news {
	 font-weight:bold;
	 padding: 0;
	  
 }
 
  .album_news:hover {
	 font-weight:bold;
	 
 }
 
 .gallery img{
-webkit-box-shadow: 0px 2px 4px #777;
box-shadow: 0px 2px 4px #777;
margin:3px;
 }
 
 .notes_news div, .advert_news div {
    margin-bottom:10px;
 }
 
 .notes_news_block, .advert_news_block ,.advert_news_text, .notes_news_text {
	border: 1px solid #EEEEEE;
	padding-left: 12px;
    padding-top: 6px;
    width: 560px;
 
 }
 
 .full_notes{
	 text-decoration:underline;
	 color:#8DB201 !important;
	 
 }
 
  .full_notes:hover{
	 text-decoration:none;
 }
 
 .advert_news_text, .notes_news_text {
	padding-right: 12px;
    padding-bottom: 6px;
	 width: 548px;
 }
 
.photo_actions{
	padding: 6px 0;
	border-bottom: 1px solid #E9EDF1;
}
 
.like_mini, .unlike_mini{
background: url("../images/like_mini.png") no-repeat;
display: inline-block;
height: 20px;
width: 40px;
cursor:pointer;
position: relative;
top: 4px;
margin: 0 4px;
}

.unlike_mini {
background: url("../images/unlike_mini.png") no-repeat;
 top: 6px;
}

.photo_like{
display:inline-block;
}

.first_last_name{
text-transform: none;
padding-right: 4px;
}

.photo_comment_info{
padding:2px 0;
}

.photo_comment_body{
border-bottom: 1px solid #E9EDF1;
padding-bottom: 8px;
}

.photo_comment_text, .header_comment{
color: #000;
font-family: tahoma, arial, verdana, sans-serif, Lucida Sans;
font-size: 11px;
font-weight: normal;
}

.photo_comment_info span.date{
display:inline-block;
color: #72AFFF;
}

.photo_comment_info span.first_last_name{
color: #EB7B2E;
}

.send_photo_comments textarea {
overflow: hidden; 
resize: none;
height: 60px;
width:100%;
margin: 4px 0;
}

.send_photo_comments{
padding-right:4px;
margin-top: 2px;
}

.send_photo_comments input.button{
width:80px;
margin-top:6px;
}

#lifter_block_search tr td, #advert_block_search tr td, #article_block_search tr td  {
    padding-right: 8px;
}

#lifters_main table, #pass_confirmed table {
margin-bottom:20px;
}

#pass_confirmed table {
margin-top:10px;
border-collapse: separate;
border-spacing: 0 8px;
}

#advert_block_search table, #article_block_search table, div.ajax_my_adverts table{
margin-bottom:10px;
}

div.ajax_my_adverts table tr td{
padding-right: 8px;
}

#lifter_block_search select {
    border: 1px solid #E4E4E4;
	padding: 4px;
}


#lifter_block_search select[name="contry"], #lifter_block_search  select[name="region"], #lifter_block_search  select[name="city"] {
    width: 184px;
}


div.checker{
float:left;
}

#lifter_block_search div.checker, #advert_block_search div.checker, #article_block_search div.checker  {
top:-3px;
margin-right: 2px;
}

#lifter_block_search .field_result{
width:38px;
}

#lifter_block_search,  #advert_block_search, #article_block_search {
position:relative;
}

.btn_drop_block{
	background: url("../images/svernut_sprite.png") no-repeat scroll 0 -70px rgba(0, 0, 0, 0);
    cursor: pointer;
    height: 33px;
    position: absolute;
    right: 6px;
    top: 1px;
    width: 45px;
}

.ajax_search_result{
    border-top: 1px solid #E4E4E4;
    margin-top: 10px;
    padding: 10px 0;
}

.cur_page_faq {
background: #EBEBEB;
box-shadow: 1px 1px 4px #999;
text-shadow: 1px 1px #FFF;
text-decoration: none;
}

.faq_page_nav {
padding: 2px 7px;
}

div.search_paginator a {
color: #B88100;
outline: none;
text-decoration: underline;
}

div.search_paginator a:hover {
text-decoration: none;
}

.ajax_search_result h2, div.ajax_my_adverts h2, .news h2{
margin-bottom: 20px;
}

.news div.search_paginator ul li {
 border: 0 solid #EEEEEE;
 margin-bottom: 0;
 overflow: visible;
 padding: 0;
}

.news .faq_page_nav {
    padding: 2px 7px !important;
}


.news {
      padding: 20px 20px 12px;
}

.ajax_search_result h2 span,  .news h2 span{
float: left;
display:inline-block;
}

.news h2 {
display:inline-block;
}

div.search_paginator {
margin-left: 282px;
}

div.search_paginator ul li{
display:inline-block;
}

#article_block_search .article_block, #adverts_main .advert_block  {
background: url("../images/article_search.png") no-repeat scroll 6px 4px rgba(0, 0, 0, 0);
border: 1px solid #E4E4E4;
padding:6px;
margin-bottom: 8px;
}

#adverts_main .advert_block {
background: url("../images/sale_search.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
border-bottom:1px solid #E4E4E4;
}

#article_block_search  .article_info, #adverts_main .advert_info {
margin-left: 120px;
}

.article_content {
margin-bottom: 6px;
margin-top: 16px;
}

.advert_content {
    padding-top: 8px;
    margin-bottom: 6px;
}

#advert_block_search  .article_info, div.ajax_my_adverts .article_info {
 margin-left: 108px;
}

.lifter_photo{
float:left;
margin: 0 10px 0 0;
}

.lifter_photo img{
box-shadow: 0 2px 4px #777777;
}

.lifer_photo_pic{
margin-bottom:4px;
}

.lifter_name_age{
font-weight: bold;
text-align: center;
font-size: 11px;
}

div.lifter_name_age a{
color: #000;
text-decoration:none;
}

div.lifter_name_age a:hover{
text-decoration:underline;
}

.lifter_photo_pic{
margin: 0 0 4px 0;
position:relative;
}

.lifter_contry, .lifter_online_status{
text-align: center;
font-size: 11px;
}

span.online_now {
color: #618B43;
}

span.offline {
color: #618B43;
}

.lifter_block {
 border: 1px solid #E4E4E4;
float: left;
margin: 6px 4px;
padding: 4px 0 5px 5px;
width: 343px;
}

div.lifter_info table{
border-collapse: separate;
border-spacing: 4px 5px;
}

#lifters_main {
margin: 0 0 20px 0;
}

div.lifter_photo_pic span.online_now, div.lifter_photo_pic span.offline {
background: none repeat scroll 0 0 #99C102;
bottom: 0;
color: #000000;
display: inline-block;
left: 0;
padding: 0 2px;
position: absolute;
}

div.lifter_photo_pic span.offline {
background: none repeat scroll 0 0 #F2C800;
}

#photoalbum_wrap, #videoalbum_wrap{
padding: 6px;
 position: relative;
}

#photoalbum_list, #videoalbum_list {
margin: 8px 0 20px;
display: inline-block;
width: 100%;
}

.no_album, .no_photos{
font-size: 11px;
font-weight: bold;
padding: 0 296px;
}

.no_photos{
padding: 0 262px;
}

.photo_block_pic, .video_block_pic{
	background: url("../images/photoalbum.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    height: 102px;    
    width: 137px;
	opacity:0.85;
}

.video_block_pic{
	background: url("../images/videoalbum.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.photo_block_pic:hover, .video_block_pic:hover{
opacity:1;
}

.photo_block, .video_block{
float:left;
position:relative;
}

.edit_photoalbum, .delete_photoalbum, .edit_videoalbum, .delete_videoalbum{
background: url("../images/edit_photoalbum.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
height: 36px;    
width: 36px;
display: inline-block;
cursor:pointer;
opacity:0.6;
}

.edit_photoalbum:hover, .delete_photoalbum:hover, .edit_videoalbum:hover, .delete_videoalbum:hover{
opacity:1;
}

.delete_photoalbum, .delete_videoalbum{
background: url("../images/delete_photoalbum.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
position: relative;
left: 10px;
top: -2px;
}

.photo_control, .video_control{
left: 22px;
position: absolute;
top: 68px;
display:none;
}

.photo_name, .video_name {
text-align: center;
font-size: 11px;
 padding-top: 2px;
}

.alb_name{
font-weight:bold;
}

.btn_yes_no_popup{
margin-top:20px;
}

.photo_block_current, .video_block_current{
position:relative;
display:inline-block;
margin-bottom:4px;
}

.video_block_current{
margin: 0 6px 4px 0;
}

.photo_description, .video_description {
font-size: 11px;    
text-align: center;
margin-top: -4px;
}

.video_description {
margin-top: 6px;
}

#photoalbum_gallery input, #videoalbum_gallery input{
margin-top:4px;
}

div.photo_block_current .photo_control{
left: 8px;
top: 146px;
}

div.video_block_current .video_control {
 left: 18px;
 top: 63px;
}

div.video_block_current img {
cursor:pointer;
opacity:0.8;
}

div.video_block_current img:hover{
opacity:1;
}

#results{
position:absolute;
right:16px;
width: 248px;
top: 10px;
}

#result_squat span, #result_bp span, #result_dl span {
	border: 4px solid #ECC051;
    border-radius: 18px 18px 15px;
    display: inline-block;
    font-size: 18px;
    font-weight: bold;
    padding: 6px;
    position: relative;
    top: -32px;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}

#result_squat span{
 top: -54px;
 left: -3px;
}

#result_squat{
height: 106px;
}

#squat_pic{
background: url("../images/squat.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
display:inline-block;
height: 106px;
 width: 156px;
}

#bp_pic{
background: url("../images/bp.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
display:inline-block;
height:96px;
width:152px;
}

#dlift_pic{
background: url("../images/dlift.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
display:inline-block;
height:100px;
width:156px;
}

#popup_edit_advert select{
	border: 1px solid #E4E4E4;
    padding: 4px;
}

#popup_edit_advert textarea{
	border: 1px solid #E4E4E4;
	width:284px;
}

#popup_edit_advert table{	
    border-collapse: separate;
    border-spacing: 0 5px;
}

#popup_edit_advert td{	
    padding-right: 4px;
}

#progress1{
left: 42px;
padding: 1px 0 0 14px;
position: relative;
top: 10px;
}

#photo_review{
display:none;
}

#photo_review input{
margin-top:10px;
margin-right:6px;
}

#photo_crop{
padding:10px;
margin:0 auto;
}

#photo_crop img{
-webkit-box-shadow: 0px 2px 4px #777;
box-shadow: 0px 2px 4px #777;
 border-radius: 6px;
}

.avatar_loaded {
font-size: 14px; 
font-weight:bold;
color:#8DB201;
padding-top:20px;
text-align:center;
}

.active_item{
color:#8DB201 !important;
}

#popup_edit .field_result{
width: 34px;
}

#ajax_loader_album{
background: url("../images/ajax-loader.gif") no-repeat scroll center center rgba(0, 0, 0, 0);
height:90px;
}

#ajax_loader_album_present{
 background: url("../images/ajax-loader.gif") no-repeat scroll center center #FFFFFF;
    height: 100%;
    opacity: 0.5;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 100;
}

.actions_btn {
     height: 25px;
    position: relative;
}
.actions_btn input {
    float: right;
    margin-right: 6px;
}

#user_not_found {
padding:20px;
}

#action_btn input{
margin-bottom:4px;
}

#action_btn input:active, #action_btn_blue input:active {
background: none repeat scroll 0 0 #CDE5EF;
border-color: #9EB9C2 #B3C0C8 #B4CCCE;
box-shadow: 0 0 3px rgba(0, 0, 0, 0.2) inset;
}
#action_btn input:hover, #action_btn_blue input:hover {
background: none repeat scroll 0 0 #CDE8EF;
}
#action_btn input, #action_btn_blue input  {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
-moz-box-sizing: content-box;
background: linear-gradient(to bottom, #EDF5F8, #CDE5EF) repeat scroll 0 
0 #CDE5EF;
border-color: #B4CCCE #B3C0C8 #9EB9C2;
border-image: none;
border-radius: 16px;
border-style: solid;
border-width: 1px;
box-shadow: 0 1px #FFFFFF inset, 0 1px 2px rgba(0, 0, 0, 0.15);
color: #527881;
cursor: pointer;
font-size: 12px;
font-weight: bold;
height: 29px;
outline: 0 none;
padding: 0 18px;
text-shadow: 0 1px #E3F1F1;
}
#action_btn input , #action_btn_blue input{
font-family: Tahoma,Verdana,sans-serif;
font-size: 11px;
}
#action_btn input{
width:80%;
}

.actions_btn  img {
float: right;
margin-right: 6px;
position: relative;
top: -1px;
cursor: pointer;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
#action_btn input {width:96%; }	
.actions_btn  img {margin-right: 4px; top: 0px;}

}

.news_btn > .socnet_fb_advert {
margin-top: 0;
}

.video_news {
height: 194px;
width: 220px;
display: inline-block;
}

.video_news_title {
height: 60px;
padding-top: 4px;
font: 11px Arial,sans-serif;
overflow: hidden;
width: 200px;
}

.video_news img {
cursor: pointer;
}

 .news .full_notes:hover{
	text-decoration:underline;
 }
 
 #popup_login #login_form, #popup_login #reg_form ,#popup_login #recovery_form {
 margin-left: 32px;
    margin-top: 5px;
 }

#pass_confirmed{
padding:20px;
}
